narrow passage where sheep are counted - Alemán Inglés Diccionario